Playing, Constructionism, and Music in Early-Stage Software Engineering Education
نویسندگان
چکیده
Understanding that design involves trade-offs, thinking at multiple levels of abstraction, and considering the cohesion coupling between sub-components a larger whole is an important part software (and other) engineering. It can be challenging to convey such abstract concepts novice engineers, especially for materials are themselves (e.g. software). Such challenges compounded when teaching secondary school stage where students have limited experience large-scale problems motivate need abstraction all. In this paper, we describe method introducing these using LEGO® Raspberry Pi computers, asking them build musical instruments as entertaining way motivating engagement with learning about through play. The has been successfully piloted in series three classroom sessions key observations experiences presented.
منابع مشابه
Software for Music Education
Learning to play musical instruments can require a large investment of both time and money for individuals since instruments can be expensive to buy and tend to have relatively steep learning curves. This paper describes one student's senior honors project: a software application called OffKey which aims to improve accessibility and education in music by allowing individuals to use a computer k...
متن کاملTeams in Software Engineering Education
1 Judith E. Sims-Knight, Psychology Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 2 Richard L. Upchurch, CIS Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 3 T. A. Powers, Psychology Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 4 Sara Haden, Psychology Department, U. of ...
متن کاملProfessional software Engineering Education
This paper is a speculation about how universities might organize new lines of business in software engineering professional education. Professional education enables practicing professionals to achieve defined levels of competence and to be certified according to standards in their professions. This kind of education is offered at very few universities. This paper proposes a conceptual framewo...
متن کاملPutting the Engineering into Software Engineering Education
I recently read a paper about software engineering research,1 and once again discovered that its author, Lionel Brand, had published “my” ideas before I wrote them. Thankfully, his writing often stimulates further thinking, and this was no exception. His visionary thoughts on software engineering research started me thinking, but in terms of software engineering education rather than research. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Multidisciplinary Journal for Education, Social and Technological Sciences
سال: 2022
ISSN: ['2341-2593']
DOI: https://doi.org/10.4995/muse.2022.16453